package com.fdb.efp.esb.service.bo.req.sed.tax;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;

public class ReqSedTaxInfoQueryBean implements Serializable{
	private static final long serialVersionUID = 1L;
	/**
	 * 场景用于卡中心通过互联网开放平台向税务局通过证件等信息查询纳税人涉税具体信息 交易码
	 */
	private static final String SED_TAX_CD = "WD80";
	/**
	 * 税局查询金融机构接口
	 */
	private static final String FIN_INST = "31303";
	// 金融机构
    @JSONField(name = "FinInst")
    private String finInst = FIN_INST;
    // 证件类型
    @JSONField(name = "CertTp")
    private String certTp;
    // 证件号码
    @JSONField(name = "CertNo")
    private String certNo;
    // 纳税人姓名
    @JSONField(name = "TaxpyNm")
    private String taxpyNm;
    // 交易码
    @JSONField(name = "TxnCd")
    private String txnCd = SED_TAX_CD;
	public final String getFinInst() {
		return finInst;
	}
	public final void setFinInst(String finInst) {
		this.finInst = finInst;
	}
	public final String getCertTp() {
		return certTp;
	}
	public final void setCertTp(String certTp) {
		this.certTp = certTp;
	}
	public final String getCertNo() {
		return certNo;
	}
	public final void setCertNo(String certNo) {
		this.certNo = certNo;
	}
	public final String getTaxpyNm() {
		return taxpyNm;
	}
	public final void setTaxpyNm(String taxpyNm) {
		this.taxpyNm = taxpyNm;
	}
	public final String getTxnCd() {
		return txnCd;
	}
	public final void setTxnCd(String txnCd) {
		this.txnCd = txnCd;
	}

}
